home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / cellhtml / CellHtml.jar / TextObj.class (.txt) < prev    next >
Encoding:
Java Class File  |  2001-09-20  |  1.2 KB  |  41 lines

  1. class TextObj {
  2.    public String name;
  3.    public String value;
  4.    public boolean password;
  5.    // $FF: renamed from: x int
  6.    int field_0;
  7.    // $FF: renamed from: y int
  8.    int field_1;
  9.    // $FF: renamed from: ├ü int
  10.    int field_2;
  11.  
  12.    TextObj(String var1, String var2, boolean var3, int var4, int var5) {
  13.       this.name = var1;
  14.       this.value = var2;
  15.       this.password = var3;
  16.       this.field_0 = var4;
  17.       this.field_1 = var5;
  18.       this.field_2 = (16 - MapCanvas.fontHeight) / 2;
  19.    }
  20.  
  21.    public void setValue(String var1) {
  22.       this.value = var1;
  23.    }
  24.  
  25.    public void paint(VirtualGraphics var1) {
  26.       var1.drawImage(MapCanvas.TextImage, this.field_0, this.field_1, 20);
  27.       if (this.password) {
  28.          String var2 = "";
  29.  
  30.          for(int var3 = 0; var3 < this.value.length(); ++var3) {
  31.             var2 = var2 + "*";
  32.          }
  33.  
  34.          var1.drawString(Tools.cutString(var2, 66), this.field_0 + 7, this.field_1 + 3 + this.field_2, 20);
  35.       } else {
  36.          var1.drawString(Tools.cutString(this.value, 66), this.field_0 + 7, this.field_1 + 3 + this.field_2, 20);
  37.       }
  38.  
  39.    }
  40. }
  41.